﻿/* CSS Document */
body { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #999999; background-color: #EEEEEE; }
* { margin: 0; padding: 0; }
.fl { float:left; }
.fr { float:right; }
img { border: #FFFFFF solid 0px; }
ul, li { list-style: none; }
a { text-decoration: none; color: #D54E21; }
a:visited { text-decoration: none; }
textarea, input, select { font-family: "Lucida Grande" ,Verdana,Arial, "Bitstream Vera Sans" ,sans-serif; font-size: 13px; font-style: normal; font-variant: normal; font-weight: normal; line-height: 19px; margin: 1px; padding: 3px; }
select { background-color: #FFFFFF; border:solid 1px #DDDDDD;padding:1px;-moz-border-radius-bottomleft:3px;-moz-border-radius-bottomright:3px;-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px; }
label { cursor:pointer;vertical-align:middle; }
input[type="checkbox"], input[type="radio"] { vertical-align:middle; }
#ctl00_ctph_lblError { color: Red; font-weight: bold; }
.lblDisplayInfo { background-color:#FFFFE0;border-color:#E6DB55;-moz-border-radius-bottomleft:3px;-moz-border-radius-bottomright:3px;-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;border-style:solid;border-width:1px;margin:10px 0 16px 8px;padding:12px 12px 12px 20px;color:#333333; }
.lblDisplayError { background-color:#FFEBE8;border-color:#CC0000;-moz-border-radius-bottomleft:3px;-moz-border-radius-bottomright:3px;-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;border-style:solid;border-width:1px;margin:10px 0 16px 8px;padding:12px 12px 12px 20px;color:#333333; }
#wrapper { width: 100%; min-height: 100%; height: auto !important; height: 100%; margin: 0 auto -4em; /*    width:100%; 	min-height: 100%; 	height: auto !important; 	height: 100%; 	margin: 0 auto -4em;*/ }
#content { width: 100%; }
#footer { background: transparent url(/images/header-bar.gif) repeat-x top;width:99%;height:46px;float:left;margin-top:20px;line-height:46px;color:#DFDFDF;padding-left:1%; }
.wrapper-content { float: left; width: 87%;margin-bottom:80px;overflow:hidden; }
.wrapper-content h2 { font-family: Georgia, "Times New Roman" , "Bitstream Charter" ,Times,serif; font-weight: normal; font-size: 23px; clear: none; color: #333333; margin-top: 20px; font-style: italic; float: left; }
.header-action { padding: 0px; padding-top: 80px; color: #000000; }
.menu-header { background: transparent url(/images/header-menu.gif) repeat-x top; height: 26px; line-height: 26px; display: block; color: #FFFFFF; text-decoration: none; width: 140px; border: solid 1px #acacac; }
.menu-header-normal { background: transparent url(/images/header-menu-normal.gif) repeat-x top; height: 26px; line-height: 26px; display: block; color: #1c6180; text-decoration: none; width: 140px; border: solid 1px #acacac; }
.menu-image {  }
.menu-left { width: 142px; }
.menu-left ul li a:hover { color:#D54E21; }
.menu-left ul li a#menu-0-1 { -moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;border-style:solid;border-width:1px; }
/*.menu-left ul li a#menu-5-1 { -moz-border-radius-bottomleft:6px;-moz-border-radius-bottomright:6px;border-style:solid;border-width:1px; }*/
.wp-submenu { border-left: solid 1px #acacac; border-right: solid 1px #acacac; }
.wp-submenu ul { width: 140px; background-color: #FFFFFF; }
.wp-submenu li { line-height: 26px; }
.wp-submenu ul li a { color: #21759B; display: block; padding-left: 28px; font-size: 11px; }
.wp-submenu ul li a:hover { background-color: #d8f3ff;color:#000000; }
.wp-menu-toggle { background: transparent url(/images/nolines_plus.gif) no-repeat 8px 8px; float: right; width: 28px; height: 28px; cursor: pointer; }
.wp-menu-toggle-selected { background: transparent url(/images/nolines_minus.gif) no-repeat 8px 8px; float: right; width: 28px; height: 28px; cursor: pointer; }
.form-wrap { margin-left: 10px; margin-top: 15px; margin-right: 10px; }
.form-wrap label { display: block; padding: 2px; color: #000000; }
.form-wrap input, .form-wrap textarea { border: solid 1px #DFDFDF; width: 95%; }

p.help, .description, .form-wrap p { font-family:"Lucida Grande",Verdana,Arial,"Bitstream Vera Sans",sans-serif;font-size:12px;font-style:italic; }

.form-field { margin-bottom: 15px; }
select:focus,textarea:focus,input:focus { border: solid 1px #666666;cursor:pointer; }
select:hover,textarea:hover,input:hover { cursor:text; }
select:hover { cursor:pointer; }
input[type="checkbox"]:hover { cursor:pointer; }
input[type="radio"]:hover { cursor:pointer; }
input[type="submit"] { font-size: 11px !important; line-height: 16px; width: auto; border: solid 1px #DFDFDF; background-color: #FFFFFF; -moz-border-radius-bottomleft: 11px; -moz-border-radius-bottomright: 11px; -moz-border-radius-topleft: 11px; -moz-border-radius-topright: 11px;cursor:pointer; }
input[type="submit"]:hover { border: solid 1px #666666;cursor:pointer; }
input[type="button"] { font-size: 11px !important; line-height: 16px; width: auto; border: solid 1px #DFDFDF; background-color: #FFFFFF; -moz-border-radius-bottomleft: 11px; -moz-border-radius-bottomright: 11px; -moz-border-radius-topleft: 11px; -moz-border-radius-topright: 11px;cursor:pointer; }
input[type="button"]:hover { border: solid 1px #666666;cursor:pointer; }
input[disabled="disabled"]:hover { cursor:default; border: solid 1px #DFDFDF; }
.button { background:transparent url(/images/white-grad.png) repeat-x top; }
.submit { font-weight:bold;color:#FFFFFF; }
.TitleBlog { -moz-border-radius-bottomleft:6px;-moz-border-radius-bottomright:6px;-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;border-style:solid;border-width:1px;padding:3px 4px;outline-color:-moz-use-text-color;outline-style:none;outline-width:medium;line-height:19px;font-size:1.7em; }

.dashboardSelected { float: left; height: 28px; width: 28px; background: transparent url(/images/menu.png) no-repeat -61px -1px scroll; }
.dashboardNormal { float: left; height: 28px; width: 28px; background: transparent url(/images/menu.png) no-repeat -61px -34px scroll; }
.postsSelected { float: left; height: 28px; width: 28px; background: transparent url(/images/menu.png) no-repeat -271px -1px scroll; }
.postsNormal { float: left; height: 28px; width: 28px; background: transparent url(/images/menu.png) no-repeat -271px -34px scroll; }
.mediaSelected { float: left; height: 28px; width: 28px; background: transparent url(/images/menu.png) no-repeat -121px -1px scroll; }
.mediaNormal { float: left; height: 28px; width: 28px; background: transparent url(/images/menu.png) no-repeat -121px -34px scroll; }
.linkSelected { float: left; height: 28px; width: 28px; background: transparent url(/images/menu.png) no-repeat -91px -1px scroll; }
.linkNormal { float: left; height: 28px; width: 28px; background: transparent url(/images/menu.png) no-repeat -91px -34px scroll; }
.pageSelected { float: left; height: 28px; width: 28px; background: transparent url(/images/menu.png) no-repeat -151px -1px scroll; }
.pageNormal { float: left; height: 28px; width: 28px; background: transparent url(/images/menu.png) no-repeat -151px -34px scroll; }
.cmSelected { float: left; height: 28px; width: 28px; background: transparent url(/images/menu.png) no-repeat -31px -1px scroll; }
.cmNormal { float: left; height: 28px; width: 28px; background: transparent url(/images/menu.png) no-repeat -31px -34px scroll; }
.ItemCommentLast, .ItemComment { border-bottom:solid 1px #CCC;padding-bottom:5px;padding-top:5px; }
.ItemComment p { line-height:normal !important; }
.ItemComment p.cmdetail { color:#666; }
.ItemComment a { color:#21759B; }
.ItemComment .PostAction { margin-left:5px; }
.ItemCommentLast .PostAction { margin-left:5px; }
.ItemCommentLast a { color:#21759B; }
.ItemCommentLast p { line-height:normal !important; }
.ItemCommentLast p.cmdetail { color:#666; }
.ItemCommentLast { border-bottom-width:0px; }

.pollNormal { float: left; height: 28px; width: 28px; background: transparent url(/images/menu.png) no-repeat -357px -34px scroll; }
.pollSelected { float: left; height: 28px; width: 28px; background: transparent url(/images/menu.png) no-repeat -357px -1px scroll; }

.lblError { float:left;color:Red;font-weight:bold;width:100%;margin-bottom:15px; }
.lblLoading { text-align:center;margin:10px 0px 10px 0px;color:Red;font-weight:bold;float:left;width:100%; }
.lblMsg { background-color:#FFFFE0;margin:5px 0 15px;border-color:#E6DB55;-moz-border-radius-bottomleft:3px;-moz-border-radius-bottomright:3px;-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;border-style:solid;border-width:1px;color:#333333;line-height:26px;font-size:13px;padding-left:5px; }
.lblPostDate { color:#333;font-style:italic;font-size:11px; }
.loadingDiv { text-align:center;padding-top:10px;padding-bottom:10px;color:#666; }
.loadingDiv img { margin-bottom:3px; }

.tblDashboard { padding:5px; }
.tblDashboard td { border-bottom:solid 1px #CCC;padding-left:7px; }
.tblDashboard td.last { border-bottom:none; }
.tblDashboard a { color:#21759B;line-height:26px; }
.tblDashboard a.number { font-size:18px;font-family:Georgia,"Times New Roman","Bitstream Charter",Times,serif; }
.tblDashboard a.Approved { color:Green; }
.tblDashboard a.Pending { color:#E66F00; }
.tblDashboard a:hover { color:#D54E21; }
.tblMain { border: solid 1px #999999; -moz-border-radius-bottomleft: 4px; -moz-border-radius-bottomright: 4px; -moz-border-radius-topleft: 4px; -moz-border-radius-topright: 4px; border-collapse: separate; border-spacing: 0; border-style: solid; border-width: 1px; clear: both; margin: 0; width: 100%;font-size:11px; }
.tblMain tr { background-color: #FFFFFF;height:40px; }
.tblMain td { border-color:#DFDFDF;border-bottom-style:solid;border-bottom-width:1px;padding:7px 0 5px;vertical-align:top;color:#666666; }
.tblMain .header { color: #000000; text-align: left; background: transparent url(/images/header-menu-normal.gif) repeat-x top; height: 26px; line-height: 26px; }
.tblMain a { color: #21759B; }
.tblMain a:hover { color: #D54E21; }
.tblMain a:focus { color: #D54E21; }
.tblMain .lnkArticle { color: #21759B; font-weight: bold;font-size:12px; }
.tblMain p { font-size:11px;font-style:normal; }
.footer { height:auto; }
.footer td { padding:0px; }
.footer .tblMain tr { height:auto; }

.otherBox { width:99.5%;margin-bottom:15px; }
.headerBox { background:#DFDFDF url(/images/gray-grad.png) repeat-x scroll left top;font-size:12px;font-weight:bold;line-height:1;margin:0;padding:7px 9px;-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;border:1px solid #DFDFDF;color:#333333; }
.contentBox { background-color:#FFFFFF;color:#000000;-moz-border-radius-bottomleft:6px;-moz-border-radius-bottomright:6px;border-bottom:1px solid #DFDFDF;border-left:1px solid #DFDFDF;border-right:1px solid #DFDFDF; }
.contentBox p { line-height:26px;padding:3px;font-size:11px; }
.contentBox p.publishInfo { line-height:26px;border-bottom:solid 1px #DFDFDF;padding:3px;font-size:11px; }
.contentBox input[type="text"], .form-wrap textarea { border: solid 1px #DFDFDF; width: 95%; }
.contentBox input[type="Password"] { border: solid 1px #DFDFDF; width: 95%; }
.contentBox .major-publishing-actions { background:#EAF2FA none repeat scroll 0 0;line-height:1;clear:both;padding:6px;text-align:right;-moz-border-radius-bottomleft:6px;-moz-border-radius-bottomright:6px; }
#ctl00_ctph_tags { -moz-border-radius-bottomleft:4px;-moz-border-radius-bottomright:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;border-style:solid;border-width:1px;border-color:#DFDFDF; width:90%;margin:0 auto;padding:3px; }
#ctl00_ctph_tags a { line-height:21px; }
.TagUsed { margin:5px;line-height:26px; }
.cboCatItem { width:100%;float:left;padding-bottom:3px; }
.divCategory { margin:0 auto;width:83%;height:150px;padding:8px;overflow-y:scroll;border:solid 2px #F1F1F1;-moz-border-radius-bottomleft:6px;-moz-border-radius-bottomright:6px;-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px; }
.post-com-count-wrapper { font-family:Helvetica,Arial,sans-serif;min-width:22px;width:5%;float:left; }
.post-com-count { background-image:url(/images/bubble_bg.gif);color:#FFFFFF;background-position:center -80px;background-repeat:no-repeat;cursor:pointer;display:block;height:1.3em;line-height:1.1em;padding:0 0 6px; }
.post-com-count:hover { background-position:center -3px; }
.post-com-count:hover span { background-color: #d54e21; }
.post-com-count span { -moz-border-radius-bottomleft:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;cursor:pointer;display:inline-block;font-size:9px;height:1.7em;line-height:1.7em;min-width:0.7em;padding:0 6px;background-color:#BBBBBB;color:#FFFFFF; }

.form-wrap select { border-style: solid; border-width: 1px; font-family: "Lucida Grande" ,Verdana,Arial, "Bitstream Vera Sans" ,sans-serif; font-size: 11px; font-style: normal; font-variant: normal; font-weight: normal; height: 2em; line-height: 20px; padding: 2px; vertical-align: top; }
.row-actions { line-height:0px;margin-top:8px; }
.row-actions a { font-weight:normal;font-size:9px; }
.content-left { width: 12%; float: left; padding-left: 10px; padding-top: 10px; }
.header-top { background-image: url(/images/header-top.gif); background-repeat: repeat-x; color: #D8D8D8; float: left; width: 100%; line-height: 28px; }
.header-bar { background: transparent url(/images/header-bar.gif) repeat-x top; text-align: right; line-height: 46px; /*color:#D8D8D8;*/ float: left; width: 100%; height: 46px; }
.leftHeadelnk { width: 300px; float: left; margin-left: 5px; }
.header-bar-logo { float: left; margin-left: 5px; }
.header-bar-logo a.lnkLogo { font-family: Georgia, "Times New Roman" , "Bitstream Charter" ,Times,serif; font-size: 22px; line-height: 46px; position: absolute; color: #FFFFFF; }
.userInfo { margin-right: 15px;}
.userInfo a { color:#DFDFDF; }
.linkHeader { display: block; text-align: center; float: left; }
.linkHeader:hover { background-color: #505050; text-align: center; }
.linkHeader:visited { text-decoration: none; }

.icon32 { float: left; height: 36px; margin: 14px 6px 0 0; width: 36px; }
#iconHome { background: transparent url(/images/icons32.png) no-repeat scroll -132px 0px; }
#iconArticle { background: transparent url(/images/icons32.png) no-repeat scroll -542px 0px; }
#iconLink { background: transparent url(/images/icons32.png) no-repeat scroll -182px 0px; }
#iconPassword { background: transparent url(/images/icons32.png) no-repeat scroll -635px 0px; width: 48px; }
#iconComments { background: transparent url(/images/icons32.png) no-repeat scroll -62px 0px; }
#iconPage { background: transparent url(/images/icons32.png) no-repeat scroll -302px 0px; }

.PostAction { margin-top:3px; }
.PostAction a { font-weight:normal;font-size:11px; }
p.pdAuthorComment { font-style:normal;margin-bottom:5px;font-size:11px; }
p.pdCommentBody { margin-top:5px;font-style:normal;font-size:11px; }

.Login { margin:7em auto;width:350px; }
.Login h1 { float:left;width:250px;line-height:75px; }
.Login h1 a { color:#000000; }
.Login img.logo { float:left;margin-left:18px; }
.Login form#frmLogin { -moz-border-radius-bottomleft:11px;-moz-border-radius-bottomright:11px;-moz-border-radius-topleft:11px;-moz-border-radius-topright:11px;background:#FFFFFF none repeat scroll 0 0;border:1px solid #E5E5E5;font-weight:normal;margin-left:8px;padding:16px 16px 15px;float:left;-moz-box-shadow:0 4px 18px #C8C8C8; }
.Login form#frmLogin label { font-size:13px;color:#777777; }
.Login input[type="text"],.Login input[type="Password"] { background:#FBFBFB none repeat scroll 0 0;border:1px solid #E5E5E5;font-size:24px;margin-bottom:16px;margin-right:6px;margin-top:2px;padding:3px;width:97%; }

.tagCloud { text-align: left;width:100%;float:left; }
.tagCloud a { padding:3px;color:#21759B; }
.tagCloud a:hover { padding:3px;color:#D54E21; }
.tagCloud a.weight1 { font-size: 10px;float:left; }
.tagCloud a.weight2 { font-size: 12px;float:left; }
.tagCloud a.weight3 { font-size: 16px;font-weight:bold;float:left; }
.tagCloud a.weight4 { font-size: 18px;font-weight:bold;float:left; }
.tagCloud a.weight5 { font-size: 20px;font-weight:bold;float:left; }